Computer Science Prerequisites
Dashed lines indicate prerequisite/co-requisite status; there may be other prerequisites for a course from other departments.
Courses not listed have special prerequisites; check with an adviser before registering to make sure you have met all prerequisites for a course.